primary producers - German English Dictionary